.formContainer{ position:relative; padding:25px 25px 25px 30px; padding-bottom:40px; }

.uploadBox{ position:relative; padding:20px; overflow:hidden; margin-top:10px; background:#f2f2f2; border-radius:3px;}
.uploadBox .photoWrap{ background:#fff; padding:6px; border:1px solid #e3e3e3}
.uploadBox .fbox{ float:left;}
.uploadBox .fbox.lt{ margin-right:10px;}
.uploadBox .fbox.rt{}
.uploadBox .fbox .boxCon{ background:#f2f2f2}
.uploadBox .fbox .tit{ margin-bottom:5px; font-size:14px;}
/*.uploadBox .fbox.lt .boxCon{ padding:10px; overflow:hidden; border-right:1px dashed #e0e0e0}*/
.uploadBox .fbox .fileInp{ display:none;}
.uploadBox .fbox .fileUrl{ display:inline-block; width:230px; height:30px; vertical-align:middle; line-height:30px; padding:0 4px; background:#fff; border:1px solid #e0e0e0;}
.uploadBox .fbox .selectFileLabel,.uploadBox .fbox .uploadBtn{ display:inline-block; width:55px; height:30px; margin-top:7px; text-align:center; vertical-align:middle; cursor:pointer; line-height:30px; border:0 none; background:#3eba40; color:#fff; border-radius:3px;}
.uploadBox .fbox .uploadBtn{ vertical-align:middle}
.uploadBox .fbox .upload-control{ padding-top:5px;}
.uploadBox .fbox .upload-control .error{ display:none; position:relative; top:2px; vertical-align:middle; }
.uploadBox .fbox .upload-control .tip{ position:absolute; bottom:15px; left:186px; color:#b3b4b4;}
.uploadBox .fbox.lt .imgW iframe{ display:none}
.uploadBox .fbox.lt .imgW{ position:relative; width:300px; height:180px; overflow:hidden; text-align:center; background-color:#fff; background-image:url("http://www.12301.cc/tpl/membercard/images/defaultThum.gif"); background-repeat:no-repeat; background-position:center center;
	-webkit-background-size:cover;
	background-size:cover;
}
.uploadBox .fbox.lt .imgW label{ display:none; line-height:180px; position:absolute; top:0; right:0; bottom:0; left:0; text-align:center; cursor:pointer;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
}
.uploadBox .fbox.lt .imgW label .iconfont{ top:1px; margin-right:2px;}
.uploadBox .fbox.lt .imgW:hover label{ display:block; background:rgba(0,0,0,.7); color:#fff}
.uploadBox .fbox.lt .imgW .fileInp{ display:none}
.uploadBox .fbox.lt .imgW .loading{ display:none; position:absolute; z-index:10; top:0; left:0; right:0; bottom:0; color:#fff; background:rgba(0,0,0,0.8)}
.lt-ie9 .uploadBox .fbox.lt .imgW .loading{ background:#555454}
.uploadBox .fbox.lt .imgW .loadingCon{  height:100%; line-height:180px;}
.uploadBox .fbox.lt .imgW .loadingCon img{vertical-align:middle}
.uploadBox .fbox.lt .imgW .loadingCon .t{ margin-left:3px; vertical-align:middle}
.uploadBox .fbox.lt .imgW .formSubmitBtn{ display:none}
.uploadBox .fbox.lt .imgW .ie8formsubmitBtn{ position:absolute; z-index:100; color:#fff}

.uploadBox .fbox.rt .boxCon{ position:relative}
.uploadBox .fbox.rt .boxCon .ol{ margin-left:183px;}
.uploadBox .fbox.rt .boxCon .ol li{ line-height:1.9; color:#9ca1a5}
.uploadBox .fbox.rt .boxCon .picW{ position:absolute; left:0; width:160px; height:180px; padding:6px; text-align:center; overflow:hidden; font-size:0; border-radius:3px; border:1px solid #e3e3e3; background:#fff;}
.lt-ie9 .uploadBox .fbox.lt .imgW .fileInp{ display:block; position:relative; top:80px; z-index:10; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.uploadBox .tip.require{ color:#ababab; margin-left:3px}



.buttonW .saveBtn{ display:block; width:200px; margin:50px auto;}

